reception of guests and strangers - German English Dictionary